Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Операційні системи

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА Лабораторна робота №1 з дисципліни "Операційні системи" Варіант №4 Мета роботи: реалізація консольної програми мовою С#. / 4 A 3×3×4 → С# [ , , ] ; фронтальна площина – метод обміну – за зростанням; вектор максимальних значень фронтальних площин.   / Код програми: using System; class Matrix { static void Main() { double[] maxP = new double[3]; double[,][] M = new double[3, 3][]; for (int k = 0; k < 3; k++) { M[k, 0] = new double[4]; M[k, 1] = new double[4]; M[k, 2] = new double[4]; } Vvid(M); Console.WriteLine(); Console.WriteLine("Введений масив:"); Console.WriteLine(); Vuvid(M); Sort(M); Console.WriteLine("Посортований масив:"); Console.WriteLine(); Vuvid(M); VMZ(maxP, M); Console.WriteLine("вектор максимальних значень фронтальних площин: {0} {1} {2}", maxP[0], maxP[1], maxP[2]); Console.ReadKey(true); } //=================================================== //Function //===================================================== // vvid--------------------------------------- static void Vvid(double[,][] M) { string vvid; for (int k = 0; k < 3; k++) { Console.WriteLine(); Console.WriteLine("{0} - фронтальна площина:", k + 1); Console.WriteLine(); for (int i = 0; i < 3; i++) for (int j = 0; j < 4; j++) { vvid = Console.ReadLine(); M[k, i][j] = Convert.ToDouble(vvid); } } } //------------------------------ // vuvid--------------------------------------- static void Vuvid(double[,][] M) { for (int k = 0; k < 3; k++) { for (int i = 0; i < 3; i++) { for (int j = 0; j < 4; j++) { Console.Write("{0} ", M[k, i][j]); Console.Write("\t"); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine(); } } //------------------------------ // sort--------------------------------------- static void Sort(double[,][] M) { double temp; for (int k = 0; k < 3; k++) { for (int t = 0; t < 12; t++) for (int i = 0; i < 3; i++) { for (int j = 0; j < 4; j++) { if (j < 3) { if (M[k, i][j] > M[k, i][j + 1]) { temp = M[k, i][j]; M[k, i][j] = M[k, i][j + 1]; M[k, i][j + 1] = temp; } else ; } else { if (i < 2) { if (M[k, i][j] > M[k, i + 1][j - 3]) { temp = M[k, i + 1][j - 3]; M[k, i + 1][j - 3] = M[k, i][j]; M[k, i][j] = temp; } else ; } else ; } } } } } //------------------------------ //вектор максимальних значень фронтальних площин static void VMZ(double[] maxP, double[,][] M) { for (int k = 0; k < 3; k++) { double max = M[k, 0][0]; for (int i = 0; i < 3; i++) { ...
Антиботан аватар за замовчуванням

18.04.2012 19:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини